|
CATIA V5 Programmierung : Drawing mit Product verknüpfen um es mit SendTo mitzukopieren
Florian Held am 02.05.2007 um 10:04 Uhr (0)
Eine Lösung wäre irgend ein Element von dem Drawing in des Produkt weiterzugeben mit Verknüpfung natürlich (z.B. einen Parameter).Allerdings habe ich des noch nicht hin bekommen. Wenn ich im 3D zu nem Parameter sage, beziehe dich auf einen Parameter der Zeichnung und auf die Rückfrage (Verknüpfung beigehalten) hat Catia alles Pflichtbewusst ignoriert und gar nix gemacht.Ich Sehe nur die Möglichkeit eines PDM-Ansatzes dass du irgenwie per Makro dem Produkt sagst welche Drawings zu ihm gehören.Allerdings mus ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Parameter und Relations löschen bzw. isolieren
Florian Held am 19.06.2007 um 12:47 Uhr (0)
Hallo,ich verfolge bereits seit längeren wie man Verknüpfungen im Allgemeinen ansprechen kann um z.B. diese Auszuwerten oder zu isolieren.Es gibt zu diesem Thema auch einige Beiträge wo im Prinzip immer die gleiche Frage gestellt wird: Wie kann ich Externe Parameter per Makro ansprechen, wie kann ich den Kontext eines Parts ansprechen, wie kann ich Externe Verknüpfungen ansprechen....Bei keinem Beitrag kam es bisher zu einer Produktiven Antwort, weshalb ich denke dass dies Problem etwas komplexer ist. Eini ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktivität von Produkt/Part feststellen
Florian Held am 05.09.2008 um 15:56 Uhr (0)
Hihi,ich muss in meinem Produkt feststellen, ob mein Part oder Produkt aktiv oder inaktiv ist.Momentan mach ich das über den Parameter Aktivierungsstatus,z.B. Produkt.1Aktivierungsstatus der Komponente.Gibt es einen schnelleren/einfacheren bzw. halt anderen Weg festzustellen ob mein Produkt aktiv ist?Danke für alle Tips!------------------MfG,Florian Held
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hole + Annotation H7
Florian Held am 03.09.2008 um 07:00 Uhr (0)
Hi,also ich sags gleich ich hab keine Lösung aber vielleicht ne Anregung. Hab mal ein Bild angehängt.Wie zu sehe ist kann man die Annotation zwar direkt über die Bohrung erstellen, allerdings wird Sie trotzdem als Lineare Größe im Baum gespeichert.Da die Bohrung selbst über keinen Parameter oder Eltern-Kind Beziehung zu dieser Liniearen Größe besitzt, vermute ich dass du am ehesten Erfal haben wirst, wenn du alle Linearen Größen abläufst und schaust mit welcher Bohrung diese Verknüpft sind. Die Annotations ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publications
Florian Held am 16.05.2008 um 15:45 Uhr (0)
Hi,dass Problem kenne ich.Lösung: Dass aktive Produkt nach dem erstellen in neuem Fenster öffnen und dass alte Fenster schließen (Wird ja nicht mehr gebraucht da des gleiche nochmal in neuem Fenster geöffnet ist, nur halt mit aktualisierter Publication-Liste).Code:Sub CATMAIN() Publications ohne Element in Produkt erstellen ------------------Set Publications1 = CATIA.ActiveDocument.Product.PublicationsSet Publication1 = Publications1.Add("Name")Set Publication1 = Publications1.Add("Telefonummer")Set Public ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt und Part öffnen, anschließend Part in produkt einfügen
Florian Held am 23.01.2009 um 12:22 Uhr (0)
Hi,alles klar, dann war .referenceproduct der Baustein auf den ich nicht kam:Code:Path = "C:"Set MyRoot = CATIA.Documents.Open(Path & "HANS.CATProduct")Set MyInsert = CATIA.Documents.Open(Path & "EGON.CATPart")MyRoot.Product.Products.AddComponent (MyInsert.Product.ReferenceProduct)Funktioniert spitze, 1000 Dank und 10 Us------------------MfG,Florian Held
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
Florian Held am 10.09.2007 um 11:03 Uhr (0)
Gleicher Fall SendenAn:Ohne Makro Catia-Common,Mit Makro PX1 Notwendig...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Generatives Parent eines Volumens ermitteln
Florian Held am 09.06.2009 um 19:57 Uhr (0)
Hallo,Wenn ich ein Volumen als Ergebnis mit Verknüpfung einfüge, steht der Name des Elementes, mit dem mein Volumen verknüpft ist, in Klammern hinter dem Volumen selbst.Beispiel (Siehe Bild):Volumen.1 (Element mit dem dies Volumen verknüpft ist)Frage:Gibt es eine Mgölcihkeit diesen Namen des Elementes, mit dem das Volumen verknüpft ist per Makro auszulesen?Das Volumen selbst anzusprechen ist ja kein Problem. Beispiel (Körper mit dem Verknüpften Volumen als erstes Feature im Hauptkörper mit Zusammenbauen ve ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt und Part öffnen, anschließend Part in produkt einfügen
Florian Held am 22.01.2009 um 18:24 Uhr (0)
Hi, sorry dass ich so eine Anfängerfrage stellen muss aber ich kann nichts finden was mir hilft und es macht mich fast Wahnsinnig.Mein Code:Path = "C:"Set MyRoot = CATIA.Documents.Open(Path & "HANS.CATProduct")Set MyInsert = CATIA.Documents.Open(Path & "EGON.CATPart")MyRoot.Product.Products.AddComponent (MyInsert.Product)Die Letzte Zeile, welche das geöffnete Part EGON.CATPart in das geöffnete Produkt HANS.CATProduct einfügen soll bringt einen Fehler.Weis wer warum bzw. was ich falsch mache?PS: AddComponen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Druckvorschau als Bild speichern
Florian Held am 10.06.2009 um 16:04 Uhr (0)
Hi,gibt es vielleicht eine Möglichkeit die Druckvorschau von Catia zu generieren und z.B. als Bild abzuspeichern?Mir geht es um die Druckvorschau im grünen Rahmen (Siehe Bild).------------------MfG,Florian Held
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für Positionsnummern
Florian Held am 10.09.2007 um 11:10 Uhr (0)
Also ich kann jetzt nicht Nachschlagen aber aus dem Kopf müsstest du den Exemplarnamen (In Klammern hinter Teilenamen im Baum) wie folgt ansprechen können:Code:Catia.ActiveDocument.Product.Products.Item(i).nameDer Teilname selbst müsst dieser hier sein,ich hoffe ich verwechsle die beiden jetzt net:Code:Catia.ActiveDocument.Product.Products.Item(i).partnumberAber ein paar Probleme beim Ändern des Exemplarnamens fallen mir auf anhieb ein: - Wenn er nicht eindeutig ist dann Fehler (Sollte ja aber kein Problem ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokumentumgebung aktuell setzen
Florian Held am 18.08.2011 um 08:55 Uhr (0)
Hallo,Danke für die beiden links, auf die war ich gestern auch schon gestoßen (erst suchen dann Fragen ;-) ).Mit DLnames Arbeiten klappt ganz gut und ich habe auch schon in allen Möglichen Referenzen nachgelesen und außer DL-Names nix finden.Hatte gehofft jemand könnte mir sagen "hey da gibts an ganz anderer Stelle bzw. mit einer ganz anderen herangehensweise was womit des Funktioniert". Wobei ich ungern über die Usersettings beim Catia start gehen würde (Verwaltungsaufwand)...------------------MfG,Florian ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Transparenz mit Makro auf 100% stellen
Florian Held am 12.11.2007 um 16:29 Uhr (1)
Hi,der Fehler rüht daher, das man die Transarenz bzw. Grafikeigenschaften nur verändern kann, wenn des Part aktiv ist. Sprich Part für Part abklappern und dort die suche laufen und die Transparenz ändern.Würd ich aber nicht empfehlen, dauert ebenfalls utopisch lange (Der spricht aus Erfahrung )Tip: Nicht jedes element und jede Teilfäche einzeln verarbeiten sondern die Grafikeigenschaften zentral steuern, indem due den Körper oder das geometrische Set Transparent setzen. Geht aber nicht immer (je nach Cati ...
|
| In das Form CATIA V5 Programmierung wechseln |